class PovoarTabelas < ActiveRecord::Migration
  def self.up
	StatusAto.create(:nome => 'Publicado', :ativo => true)
	StatusAto.create(:nome => 'Projeto de Ato', :ativo => true)
	
	TipoAlteracaoCorpoAto.create(:nome => 'Alteracao', :texto => '')
	TipoAlteracaoCorpoAto.create(:nome => 'Renumeracao', :texto => '')
	TipoAlteracaoCorpoAto.create(:nome => 'Revogação', :texto => '')
	TipoAlteracaoCorpoAto.create(:nome => 'Veto', :texto => '')

	TipoAto.create( :nome => 'Lei Ordinária' ,:ativo => true,:sigla => '',:preambulo_padrao => '',:nome_plural =>'Leis Ordinárias',
		:genero => '')
	TipoAto.create( :nome => 'Lei Complementar' ,:ativo => true,:sigla => '',:preambulo_padrao => '',:nome_plural =>'Leis Complementares',
		:genero => '')
	TipoAto.create( :nome => 'Decreto' ,:ativo => true,:sigla => '',:preambulo_padrao => '',:nome_plural => 'Decretos',
		:genero => '')
	TipoAto.create( :nome => 'Portaria' ,:ativo => true,:sigla => '',:preambulo_padrao => '',:nome_plural => 'Portarias',
		:genero => '')
	TipoAto.create( :nome => 'Constituição Estadual' ,:ativo => true,:sigla => '',:preambulo_padrao => 'Constituições Estaduais',
		:nome_plural =>'',:genero => '')
	TipoAto.create( :nome => 'Constituição Federal' ,:ativo => true,:sigla => '',:preambulo_padrao => 'Constituições Federais',
		:nome_plural => '',:genero => '')


	SistemaNumeracao.create(:nome => 'Cardinal')
	SistemaNumeracao.create(:nome => 'Ordinal')
	SistemaNumeracao.create(:nome => 'Romano')
	SistemaNumeracao.create(:nome => 'Alfabeto')

	
	
	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'PARTE', :zera_contagem => false, 
			  :descricao => 'Parte', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'F')

	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'LIVRO', :zera_contagem => false, 
			  :descricao => 'Livro', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'M')

	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'SUBTÍTULO', :zera_contagem => false, 
			  :descricao => 'Subtítulo', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'M')

	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'CAPÍTULO', :zera_contagem => false, 
			  :descricao => 'Capítulo', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'M')
	
	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'SEÇÃO', :zera_contagem => false, 
			  :descricao => 'Seção', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'F')

	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'SUBSEÇÃO', :zera_contagem => true, 
			  :descricao => 'Subseção', :exibe_nome => true, :is_conteudo => false, :permite_upload => false, 
			  :genero => 'F')

	TipoCorpo.create( :sistema_numeracao_id => 2, :nome_exibicao => 'Art.', :zera_contagem => false, 
			  :descricao => 'Artigo', :exibe_nome => true, :is_conteudo => true, :permite_upload => false, 
			  :genero => 'M')

	TipoCorpo.create( :sistema_numeracao_id => 2, :nome_exibicao => '§', :zera_contagem => true, 
			  :descricao => 'Parágrafo', :exibe_nome => true, :is_conteudo => true, :permite_upload => false, 
			  :genero => 'M')		

	TipoCorpo.create( :sistema_numeracao_id => 1, :nome_exibicao => '', :zera_contagem => true, 
			  :descricao => 'Inciso', :exibe_nome => true, :is_conteudo => true, :permite_upload => false, 
			  :genero => 'M')		

	TipoCorpo.create( :sistema_numeracao_id => 4, :nome_exibicao => '', :zera_contagem => true, 
			  :descricao => 'Alínea', :exibe_nome => true, :is_conteudo => true, :permite_upload => false, 
			  :genero => 'F')		

	TipoCorpo.create( :sistema_numeracao_id => 3, :nome_exibicao => 'Anexo', :zera_contagem => true, 
			  :descricao => 'Anexo', :exibe_nome => true, :is_conteudo => true, :permite_upload => false, 
			  :genero => 'M')		

	DiarioOficial.create(:nome => 'Diário Oficial do Estado', :sigla => 'DOE')
	DiarioOficial.create(:nome => 'Diário Oficial da União', :sigla => 'DOU')

  end

  def self.down
  end
end
